with full corporate and legal responsibility - Espagnol Anglais Dictionnaire